Very clean, accommodating host, excellent communication, prime location and very spacious.