Large, clean space in a stunning location! We had a great stay. Make sure to float down the lazy River next to the beach!