The location, views, pristine beach, and privacy of the balcony deserve a 10/10 rating; however the condo itself has great potential to be 10/10, but needs updating. What we loved: high ceilings, big bedrooms, comfortable furniture, laundry in unit, quiet 3rd floor unit, functional and clean overall. What needs to be changed: the worn and stained carpeting in the living/dining area, the carpeting in the upstairs bathroom, no electrical outlets in any of the bathrooms (could not blowdry your hair in front of a mirror), old shower heads. When we arrived, the numbers on the outside of the condo bldg did not correspond to the rental unit number. We had to call the owner to find out where to check in. The owner was easy to contact.