We really enjoyed staying at Casa Velas! Just a 3-night stay, but a super relaxing time with a friendly, helpful staff and a beautiful property. The food was great, from breakfast to dinner. Ceviche and guacamole at the pool for lunch was perfect. The private beach club is offsite, but the resort provides a van service on-demand, so it's very convenient. When by the pool, be sure to say hello to the resident peacock, Pancho.