This is a lovely place-highly recommend. Scores great on all important points. Very welcoming, well equipped and great location too.