Clean and as it appears in photos. Location fantastic. We enjoyed our stay.