We were so impressed with everything about this place! Beautiful view and we could sit on our balcony and watch all the beach activities and see the reef! Lots of places to eat and shop (particularly loved Estels by the Sea and Lily's Treasure Chest). We swam and snorkeled right off the beach every day. Staff was awesome, helped me get a 2 hour earlier flight back to the mainland when my phone didn't work, and also helped us arrange excursions. Never met anyone without a smile. Accommodations were great, clean and with just enough space for comfort and convenience. Would definitely stay again!!