We enjoyed our stay but cleanliness was not the best. Could be just a one off as other reviews says it was super clean when they stayed..