good place well situated, hospitality, a nice sure place to stay