Very clean, communication was excellent, I was very happy with my stay. 10/10 recommend