Very clean and exactly as described and pictured. Able to accommodate a last minute request due to a previous Airbnb cancellation, which was great! Communication was a little slow (I.e didn’t receive WiFi password until halfway through the stay) but it was overall a good stay. Thank you!