Great hospitality, location, and communication. There were 5 of us staying here and we had plenty of space. The kitchen and living room are huge. Fresh clean bedding on all beds. We all had a lovely time and enjoyed our stay very much.