Very spacious and in easy walking distance to the beach. The place feels expertly self-built. We had some minor issues with the upstairs bathroom door. The lounge upstairs is a very nice space to sit and features air-conditioning. Very good value.