really nice, welcoming, and hospitable. great location.