The breakfast was not great. The scrambled eggs tasted like flour and had a texture like a liquid rather than actual scrambled eggs. The coffee facility at the center bay was lacking coffee every morning and I had to ask the personal to refill the coffee machines multiple times during our stay. Furthermore, you should consider a hot platform for your croissants - they were good, but could be better with a little heat.
In relation to the free wifi, the connection was almost un-usable. The logon procedure was okay at first, but you get logged out on an iPhone almost straight away. It could be much easier to have no logon page, but just a simple router logon so you'll stay connected, even when shutting off your phone or computer. And please find some better routers. The connection was 5mbit a best, but the strength of the connection made it almost unusable at times. It's cool to have free wifi, but SOOOO frustrating to do something with it. It's easy to do, and it'll make the experience better. With that said, we were all in all very happy about our stay at Leonardos.