The location is great, cleanliness for the resort could be better. Overall it was worth the money