Location is great. Everything you need at your doorstep.
Communication was very strong - almost immediate response to messages.
Check in was a bit rough (aggravated by the fact we had two sleepy kids in the car). Important tip: your parking stall is unmarked (but all the others have non-sequential numbers) so be sure to get specific instructions to find yours.
Could use a few home touches - things like coffee would be awesome and we had to search for towels (found them in a garbage bag in the second bedroom wardrobe). However we were brought detergent upon request to wash kids clothes which was very handy.
All in all very stylish, great location with friendly and prompt communication.