Beautiful well maintained and well located resort. Highly recommended