Perfect location. Awesome apartment. Everything you need is there . Such good quality furnishings. Spotless . Easy access . Great communication. A perfect stay