Anna + Michael’s stylish flat is located in the heart of St Mark’s and an amazing place to stay for a New York trip!