The place is great! everything was as expected, clean, and convenient. they went to great lengths to make everything as clear and simple as possible for check in and check out.
Heads up, that there are fairly strict no partying and limited guests rules as it's a family building.