Well located, clean, and spacious. Excellent communication from the hosts!