A clean modern house with absolutely everything you could want for a great stay. We were a group of 6 adults who stayed very comfortably. Easy walk to the beach and shops. Excellent communication and easy check in.