I recently had a two night stay at the Baltimore Marriott Waterfront and was upgraded to a harbor view room. It really was a beautiful view. The staff was accommodating and the location was great. Loved the location with everything in walking distance. Looking forward to my next stay here. Parking was $40.00 for valet and self park was $26.00. We used valet.