Elly’s place is spacious and homey and located in an upscale condo building right by the navy yard. Free parking in the building’s parking garage makes this place super convenient for travelers