Excellent beach-front location. Small apartment but satisfied most of our needs. The room got quite warm with no air conditioning but the balcony provided a breeze. Bed was not the same as pictured but was satisfactory. Lack of basic personal hygiene products was disappointing but overall lovely apartment.