Wonderful accommodations for a fun stay in Boston