Great location! Clean and spacious. Wonderful communication from the hosts.