5 stars all around!
Amazing location. Apartment had everything our family needed for a city break plus some great extras (highchair, food staples, bathroom products).
David was an amazing host, nothing was too much trouble. Highly recommend.