I want to write a bad review for this place, because I love that it's open & relaxing, and want to keep people away so that it never becomes crowded and crazy.
Alas, I must write a good review. Five stars, because it nails the five most important points: good coffee, beautiful space, WiFi, power outlets, restroom. Oh, and the people are nice.
What more is there to say?