Clean, lots of amenities.