Everything was as expected. The location is really nice, all major tourist attractions are easily attainable either by direct tube or bus so it's really convenient.