Very clean and spacious. Pretty impressed with the service & communication from the hosts. A perfect score from me!