This place is clean and in a great location! I wouldn't depend on the free garage/guest parking as it was always busy during our stay and there aren't very many spots. There are plenty of other parking options nearby though. The only other downfall was that you can hear the people upstairs which made it difficult to get some rest after long days. Again you can't beat the location though!