Everything was nice and clean. Communication was awesome from the time of booking until the end of the stay. I definitely recommend.