Well kept, spacious, and excellent communication from the host! 5/5 would stay again.