excellent location, pleasant hosts