good hospitality, nice accomodation, 5 stars overall.