very clean and good hospitality