I will be visiting Disneyland next March with my two daughters during their college spring breaks. We'll be there 3 nights before going on a 4-day cruise out of San Pedro. I can use hotel points for a free stay at either hotel, but am wondering which would appeal more to someone in college. I know the Sheraton is a bit more isolated on the north side of Disneyland, but it has larger rooms than the Marriott. That isn't all that important, since the 3 of us will be sharing a cruise cabin that's only 119 sq. ft. right after that! As far as hotel amenities, which of those two is the best option?