A cool, quiet and pleasant retreat spot in a great location.