The location was great with great balcony with views. The unit was spacious, however the couch was severely worn out, you could sit on it with getting the peeling pleather all over your clothing. The kitchen was not properly clean prior to our arrival, and other reviewers said, the lack of towels and washcloths was troublesome., also no paper towels were provided, so be sure and bring your own. Overall its a great place to stay with beautiful views and close proximity to the beach and with a proper cleaning, a new couch and more towels and washcloths the place would be perfect.