I highly recommend the place. Great location, great hosts and great coffee! It's very central to everything. No need nothing more to explore this awasome city.