Perfect location. Amazing flat. Awesome guest. Beautiful city. Everything was outstanding!!