Great location in Greater London ! Smooth check in, great communication and a very nice apartment . Recommended ! Five stars ( and more if possible ).