Clean, lots of amenities, excellent place to stay!