Great place all around! Swimming in the ocean right in front of the resort was wonderful.