This Air BnB location is prime for visiting Boston!