Great place !! We spent one night in Louisa apartment, and it's perfect if you are here to visit Boston ! Very clean, near the subway to go downtown, and quiet area !!
I would definitely recommend this place !