Perfect for the 4 of us. Each bedroom had its own full bath. Good layout. Full, well-stocked kitchen(s). Seemed like it was recently remodeled. Nice furnishings, etc. Great access to the beach. Great view of the water. Elevator was very helpful for a couple guests with mobility issues.