My fiancé and I stayed here on our honeymoon and loved the place. It really is a 1 min walk to the beach which you can see in full view from the front door. There aren't many restaurant options within walking distance but there is a bus that leads from the beach to town where we rented ATVs and we were able to move around on our own schedule.
The place was very clean and literally on the beach. Mike was always reachable and went above and beyond, picking us up from/dropping us off at the port.