Wonderful place, and almost everything has been said. The only addition I would like to make (and the only reason why I'm rating it 4 stars) is that I was missing a fun, idyllic, lush courtyard/outdoor seating. Part of that is how the buildings are set against each other (and the location of the a/c systems). Other than that, I can highly recommend the place and agree with all the great reviews.
- Free Wifi