Excellent, spacious, right next to the beach with a gorgeous garden and outdoor area, would highly recommend!