Clean and spacious, kitchen nicely equipped with small appliances and plenty of dishes, glassware and silverware, with an extra fridge downstairs. Pool was heated and clean. Bedrooms had nice furniture and bedding. Plenty of towels for our large group. Balconies were lovely. Sort drive or walk to the beach. A few suggestions: dishwasher needs repairs, outdoor furniture could use cleaning, bunkbeds are a little wobbly. Some upstairs door squeak (making it hard for parents to go in or out without waking the kids).