Very clean and lots of amenities!! Great place to stay!