very hospitable and friendly. a home away from home.