Clean, great communication, and with great amenities. Definitely recommend it