This place is great, lovely appartment in a stellar location, though seems to be run like a hotel business. I guess they've had some poor behaviour from guests before.