Amazingly clean, perfect location, perfect hosts and it is exactly how it is pictured in the listing. Great stay.