We had an amazing time. Everything was as pictured. The pools was amazing the beach and Walmart (among many other restaurants) are in walking distance. Everything was clean we really had no complaints except sometimes it was hard to catch the elevators and they were packed at times. We would stay here again! Thanks Enrico