Comfortable, convenient, accommodating hosts. Great spot to stay