Location is wonderful and the flat was terrific - perfect set up for our family but one thing to note is that the third bedroom is through another bedroom - it worked out because we had small children, but it was not clear to us when we booked.
The flat had all that we needed - and some very nice appliances. Would recommend it for your stay!