Amazing flat. Incredible architecture and really nic spec. Great location too. We had a really nice stay. Highly recommended.