Excellent conditions, very clean and spacious. Check in and check out were very smooth. Communication with host was great. Highly recommended!