The resort itself is excellent, lobby, staff, location, amenities and onsite restaurants are great. However the room was poor. The hotel needs to upgrade bedding,pillows and mattress. Our room was overly perfumed likely due to the over scented toiletries products they chose. If you are at all scent sensitive it will be a bad experience.