Home away from home! Wonderful hospitality and all of the basic requirements are provided.