Clean, great location, communal kitchen is also huge.
The staff were all very nice and accommodating too