Join Date: Aug 2000
Location: Edmonton, AB, Canada
Programs: AC 75K, Hertz President’s Circle, Accor Gold, Hilton Gold, Marriott Gold
Posts: 10,259
For what the OP has listed I would say the Grand. If you like lounging by the pool on a warm summer day then the Bayshore is better for that and the waterfront location is nice. The grand is newer and I certainly did not find it dirty at all like one other post mentioned.