Paradise on earth. Truly a special place. Exceeded our expectations. A hidden gem !!!!!