A budget friendly, well-hosted, comfortable stay for a small group.