The best vacation our family has gone on in quite awhile. The beach room was just absolutly beautiful, we could just walk out our patio right on the beach.The hotel was just as advertised with areas that exceeded the pictures.Food was a little pricey, the breakfast buffet was worth every penny. The shops had some excellent prices on clothing. You get what you pay for. Service was very good and our room was always fresh and cleaned, no complaints.