Place is clean, modern, full-equipped, well located, easy access. But caveat emptor:
1. The bed of the couch has a thin, uneven, bumpy mattress, where you feel all the wires underneath. You have to sleep with your spine twisted. Utterly uncomfortable. Couldn't get a sleep.
2. I don't understand your data grabbing obsession and making everybody liable: I was travelling with my two under age daughters, and I didn't get my codes to open the door until they ticked the "I am responsible" box. Why do you want a child liable? And why the hell do you need their ID expiry date?
I give 3 stars because the place is fine and communication was smooth, but I won't try to sleep again on those beds.