very clean, great hospitality