We stayed at Neil’s for one week at the end of June. The location is A+ - you can’t do much better in terms of location - so many cafes and bakeries close by and you can walk to the Eiffel in less than 10 minutes.
The apartment was perfect for our family of 3 - we appreciated all the towels and the convenience of having a kitchen and 2 bathrooms. Having a tub was perfect for our young child.