Clean, beautiful, had great amenities