Very clean and exactly as pictured. Great communication from hosts. Excellent location! Would recommend to anyone