Pro:
Very clean
Lots of parking
Great location
Lots of amenities
Good communication
Con:
Walls are slightly thin so you can hear muddling from adjacent room, but it’s not overly noisy
Verdict:
Overall great place