The appartments are very clean, the beds and showers are good. The complex is equipped with a gym and nice swimming pool (for older kids and adults). A very friendly family runs this place and they will do anything for their guests in order for them to feel comfortable. We were able to enjoy delicious cocktails every evening (Yvonne's Daiquiri is highly recommended :-)) and also enjoyed Italian pizzas, a burger without the bun was no problem and still nicely decorated on the plate. A car is recommended for trips, free parking is available. For us this is worth repeating! See you soon Mariposa del Sol!