This place is super clean and in a great location. The amenities are fantastic and the included parking garage is a plus. Do yourself a favor and really read, re-read and then a third time read the check-in instructions or you will be frustrated when you get there. Other than that, everything was great.