A clean spot in a great Hyde Park location.