The place was clean, cozy and convenient. We were out and about for most of our stay, so we only briefly met our hosts on the final day. However, they were easy communicated clearly and often and made clear they were available if anything came up. I would definitely stay again.