Excellent and Outstanding are the words to describe the stay in short. Place was immaculate, extra attention to detail to ensure a great stay for guests were evident everywhere. Host was excellent with upfront communication. I stayed with my 1.5yr old daughter and wife without any issues at all.