Great location, excellent hosts, great pool facility, comfortable rooms, decent cooking setup, lots of extra amenities like a small igloo cooler, Blackstone BBQ grill, snorkel fins, boogie boards and beach towels. We were a party of 2 couples so the separate room arrangement was ideal. Quite a bargain compared to the big resorts also.