Excellent location, great communication, spacious and comfortable flat. Everything was perfect. I'll certainly book here again.