Friendly and very welcoming staff, clean and tidy, delicious drinks and ice-cream. Toys and books available for the little ones which makes it good for a visit on a rainy ... more