This place was beautiful. It is walking distance to everything: tons of restaurants, the pier, and a very kid friendly beach. The host provided snorkeling gear, beach towels & chairs, and even a small cooler. We didn’t stay long enough to utilize these things, but it was still a nice touch.