Excellent resort. Clean and very comfortable. Rooms are separated and very quiet. Beds and bed linens are so comfortable. Anything I needed was available in room. Very friendly staff in every part of resort.