Great location, great apartment. Very functional an beautiful. Hosts have a keen eye for detail and this makes it perfect. We were there with two kids and the location made it great to walk everywhere and even make some breaks during the day to rest. We did not cook but the kitchen is fully equipped and modern as is the rest of the place. Cleanliness is without fault. One of the best we have been so far.