Lovely, clean spacy. Great hospitality and mesagne is such a nice place to stay. The swimming pool is lovely for those hot days!