This was our second time staying here. Great service, pool, beach and restaurants. Rooms are starting to show some age would be nice to see some upgrades. But still fabulous and we got upgraded to a beautiful ocean front balcony so can't complain! Free shuttle service is a nice feature too...to shopping. We also love the buffet breakfast!