I would recommend staying here! We had a short weekend and Boston and enjoyed it very much