I would gladly recommend Pinos Altos for everybody. The overall experience was great, there's a nice beach nearby and the apartment offers everything you need on a vacation. But even though it's supposed to have 6 places to sleep, it only has 4 beds and a small couch, which 2 people could sleep on, but it wouldn't be very comfortable.