This resort is excellent!! We come for the beach and come back for the people!! We have so much fun at the beach, Raul does a great job of having things for everyone of all ages!! The evenings are always enjoyable with the wonderful shows Raul has lined up for our stay!!!