Friendly & hospitable to guests. Excellent location.