Great location, spacious, excellent outdoor spaces, excellent communication, very responsive host. Would definitely stay here again.