Easy and fast communication. Good location - the entrance was a bit hidden but if you look up for the huge sign on the side of the building you will find it easily. We stayed for the weekend and we really enjoyed it - clean, cozy, nice and well organized. Modern and stylish - I recommend it.
No problems with check-in / check-out.
I recommend using their parking spot which is located inside the building complex. You have to pay extra for it, but it's better than looking for free parking space on the street.