Deb and Pete's place is a fantastic apartment in a perfect location. It is your own apartment with both the owners and guests having separate locked areas from the shared entrance with no common areas.
Everything is new and well appointed, including a large flat tv. The Beach is right across the road and the apartment has views of the marina.
Great value for money and highly recommended!