Great place to stay, recommend all facilities, and make sure you have a spa!