Welcoming hosts. Great accommodation for a larger group. Convenient location.