Jennifer was awesome! The space itself is large, and fit our family's needs. The eating area is not small child friendly, so we used the big pillows to sit on and ate at the sizeable low table. We made it work, but a small dining table world have been nice.
If you're sensitive to air freshener, like I am, ask ahead of time to remove those. There we're at least 11 air freshers, and it took a full day for the space to air out. And once it did, no weird smells!
My husband worked "from home" and said the internet was great, though it did have periods of slowness. That's coming from an IT guy who was working remotely, so I would imagine the internet would be more than enough for most people :)