Great location, well maintained, lots of extra amenities (beach towels, snorkel gear, coolers, etc. ). Nice touches like not having to pack laundry detergent! Highly recommend this stay.