Amazing — a very cool and comfortable spot in walking distance of pretty much everything.