5 stars for everything! We had a wonderful stay! Will recommend for every friends who plan to visit Boston.