Very good place, clean, good hospitality