Good place to stay a few days to visit Boston.