Absolutely everything we needed! Such a lovely little area that’s truly just a walk to the train! We loved our time at Andrew and Sophia’s, definitely plan to stay again.