Clean, spacious, light and airy feel. Great location, just a few minutes' walk to the beach. Everything we needed, including well-equipped kitchen and two bathrooms, which was great for us. Plenty of room for all five of us to sit inside and outside.