Perfect location. 2 train stops ( less than 5 mins ) to canary wharf where you have options for the great food places or connecting underground to the rest of London.
Already looking to book again and would not hesitate to book this place again.