great hospitality! nice and clean and spacious