Apartment is central. You can go everywhere by foot. I was there for 2 days with my grandparents so we didn't spend that much time in the apartment but it is well equipped and we were happy to relax in it.
We didn't met Casper and Julia but they were really convenient. Our flight was delayed and they manage a solution so someone could give us the keys at a very late hour. Thank you !