Convenient, well appointed place with a caring host