Excellent location, couldn't have been more happy as everything was within walking distance - shopping, cafes and restaurants. The apartment was spacious and very clean. James was an exceptional host and always answered any questions we had within minutes. Would highly recommend staying here.