Everything you need and spacious. Courteous hosts.