The property was beautiful and maintained excellently! Great access to multiple pools (indoor and outdoor) The staff was friendly and kind. However, the bed in our room was definitely too 'saggy', not what is to be expected from a 4-5 star hotel. They should invest in new high-qulaity mattresses.