well looked after accomodation. Very welcoming and close to the beach.