Our stay at the flat was great, the location as states is extremely central and was very easy to get around from.
I cannot fault a thing about it, everything went smoothly and check in and out was easy.
I would highly recommend staying here.