Very clean and accurate to pictures. Rooms were cleaned daily and hotel staff VERY attentive to our needs. Could not say anything one bad word about our stay.