The location is perfect. The square outside is beautiful. The flat is great!