Clean, great location, has all the amenities.