We have stayed at this location for the past 3 years and will continue to visit. Although our last visit, we noticed the pool area was a bit dirty. We found plastic cups, fruit and tissue paper in the pool water on several occasions. Decided to stick to the beach this time. Best part of hotel is breakfast at La Vista. Sonny has to be the best waiter at this place! Always pleasant, fast and even has our "cafe con leche" ready for us when we sit down. Buffet a bit pricey but food and service worth the wait. Overall a great family get away.