I find it hard to fault Rosie's having visited on various occasions with family. Always delicious food, the beef Wellington is one of the best I have tasted, and a plentiful menu, executed superbly. The service is slightly inconsistent and does tend to slow towards the end of the meal, but staff are perfectly polite. They have a great wine list too, with various offerings and suggested pairings. The restaurant itself is actually quite large itself, with three floors and plenty of seating, and fortunately they space the tables well. A great restaurant and well worth a visit.