What is better- a location in New Town hopping distance from eateries, Fabulous parks, and public transportation, or a spacious, naturally-lit apartment, complete with working appliances? That’s what you get at 55 Cumberland Street. The hostess was quick to respond to my questions. A great stay!