In Greek Town, lots of places to eat and check out nearby. Close to the subway and very friendly hosts.