Clean, great amenities, location and highly recommend