Neel's apartment was very tidy and our group of 4 was quite comfortable there. Key pickup and drop-off was easy and stress free. The location is perfect. The Meadows is one of the nicest parks that we've ever visited, and it is just a short walk to the main touristic area. There are restaurants and cafes for everybody. My group was composed of two vegetarians, one gluten allergic person, and me, a carnivore.
Highly recommend.