The flat is well located, just 7 minutes to the V&A Waterfront. They replied super fast, check in and out went smoothly