Great location, good check in experience (self check in).
Good wi-fi and nice apartment.
There was a bad smell of sewers in the apartment, although all seemed clean...