This place was everything mentioned and much more!