Great place - very well maintained, has all the amenities and located close to the beach!! Had a great time!