Very clean, exactly as pictured and great location! Amazing stay