We had a 4 night stay in a flat that catered to all our needs and in some ways maybe even more than we expected.
Certainly worth a return visit.