Communication and cleanliness were top notch! We were more than happy with our stay.