This is one of the most beautiful and well-kept resorts I have ever stayed in. The staff are friendly, and the general area is top notch.