Wonderful, relaxing vacation. Room was immaculate, bed and pillows soft and comfy. Staff always friendly. Grounds maintained well. Beach so close and perfect for my 18 month and 5 yr old. Pool clean and warm. The full breakfast had a variety of options, I loved making my own Belgium waffle.