Great and hospitable in every regard