Very clean, great hospitality, nice location