We have been here twice now (in the same week) and we could not have been more impressed. The staff are just lovely. They could not be nicer and nothing is too much trouble. They all go out of their way to welcome you and ensure you have a lovely meal. The restaurant itself is spotlessly clean and really well laid out. The food is lovely and we are all really pleased to have found a place we love so much. We will definitely be coming back regularly from now on!