Great location, nice touch that Debbie recommended some of her favourite places to go. Fantastic view of London city skyline - Canary Wharf and also the city. Plenty of amenities nearby.