We stayed here at the end of a two week road trip on our way home to the Twin Cities. This was by far the BEST hotel we stayed at on the entire trip. The staff were friendly, welcoming and provided many suggestions for places to go and eat. The room was amazing - like a studio apartment. There was even a full kitchen! There was a guest laundry which was very reasonably priced and the laundry products were available at no cost at the front desk. The free breakfast in the morning was a great value too. While we were not on the waterfront, the drive down the hill took little time and the value here is worth it. I would stay here again - and would seek out Marriott properties based on my experience here.