Wonderful place for a family gathering. Location is good. Enjoyed having both a patio with a fire pit and balcony with a gas grill. Kitchen is well equipped. We spent the majority of time there when we weren’t at the beach, sleeping or making meals.