Excellent stay! Walking distance from a private beach with sea turtles, there were many towels for us to use as well as useful beach equipment (beach towels, beach chairs, an umbrella, and some snorkeling gear that looked a little worse for wear; we didn't use those).
Clean location with on-site laundry (very helpful for cleaning towels post-beach). Some stray critters outside (geckos) and inside (we killed five cockroaches), but pretty normal for the tropical weather.
One star removed for the somewhat confusing check-in, as we didn't get the door code until calling them. Not difficult, as we were able to get in touch with a representative who gave us the information quickly. Overall, great stay!