Perfect flat. Beautifully appointed and spotlessly clean. Perfect location. All in all 10/10