Super nice place.
Check is completely automatic, you never have to meet anyone. It is by key card.
There are 2 shared bathrooms. One is very very small and the other is medium sized.
We had no trouble getting a bathroom but YMMV.
We did not use the common area or the kitchen but it was all well maintained.