Perfect location, great hospitality, very clean ... everything on top