Spacious room, excellent location, hospitable host, homelike feeling.