It was great. Clean, had everything we needed, professional and courteous staff, GREAT breakfast, and free covered parking. If i had to nitpick one little thing, not a deal breaker at all... just one little thing... the shower heads could be better. Other wise, i will look to stay at Marriot properties from now on, based on my last two experiences. Well done Marriot.