First visit while on holiday, lovely and clean inside with plenty of seating to chose from. Order took a bit of time despite it being quiet. Happy meals ordered were hot and was impressed with the plastic carton for the fries, a plastic cup and good quality hardback books. So much better than the UK equivalent!