Cleaning staff did not do a full clean, literally rinsed plates and left a half done job. Communication was poor as the cleaning staff was always late. Inconvenienced our stay often.