Very clean, Verly good location, good hospitality