Spacious rooms; gracious host.