Excellent location, great beaches (including one you look at from your deck), snorkeling, tasty food trucks, grocery store. Firm bed, nice showers, comfortable, good WiFi. Not fancy, but felt like home. Manager nearby. Owner responsive. I would rent again.