This is a lovely apartment in an amazing location. Just steps to either the main beach or the smaller beach on the other side. We stayed here just a few days and wished we could have stayed longer. Jofre was a pleasure to deal with. Apartment was clean, cozy, and very well suited for 6 people (4 adults and 2 kids) over a long weekend. It doesn't hurt that the restaurant just below the apartment is one of the best in town. Only downside I can imagine is that for longer stays, a reliable high-speed internet connection would be very helpful for folks like me who need to keep connected to work.