This place is an oasis in a lovely neighborhood near the heart of Denver. Lots to do within walking distance and then a very comfortable spot with both inside and outside areas to relax.