Excellent stay in an extremely well located flat. Room with a view is what define best that place. Will return for sure.