Great last-minute accommodation in Boston.