Ventajas: Friendly and helpful staff, only 3 stories which is great, beautiful beachfront location. Basic facilities but clean, need to bring your own shampoo, beach towells etc but bathroom linens changed daily and sheets every few days. Mattress hard, pool clean and the little store is handy and close. Not fancy but a reasonably priced hotel and / or apartment stay. I like it a lotDesventajas: Mattress too hard and it get noisey as Mexican families vacation and party here!