very nice place, and extremely hospitable