Perfect location, clean and spacious. Hosts have thought of everything!