The restaurant is quite small but nicely decorated for a McDonald's. The beverage machine is awesome. Over 100 choice. There were no toys left for the happy meals. Our children were disappointed, however they gave us free cookies or ice cream to make up for it. The bathrooms were really dirty.