Spotlessly clean and very welcoming and accommodating. Location ok if you know your way around. Lovely people and lovely home. Comfortable bed and amenities.