I cannot praise this place highly enough. I was so thrilled that I extended my stay (and this is the first time it is happening to me)! The apartment was sparkling clean, quiet, with a lovely view of the ocean, literally steps to the beach (there is direct access right in front, so you feel like you are on the beach). It is one block away from a lively street with the restaurants and bars and simultaneously is very, very quiet. The snorkeling right offshore is breathtaking. The management was always there for any questions or requests, and went out of their way to accommodate. The internet is perfect and otherwise working conditions are excellent (I had to work from here). The cleanliness and overall decor are impeccable, with care and attention to details. The bed and overall furniture are very comfortable. I should also mention that all questions were answered in a timely, direct and honest way. Very professional. I cannot recommend this place any higher.