I've been staying at the Voyager every year for over 15 years now. The owners have always been friendly and accommodating. It's always been a comfortable stay. Unlike some of the other reviewers, the only bugs I've ever seen in the rooms are the occasional fly or mosquito that get in when I open the door.
Pros: Comfortable, friendly