Great location if you have an event at Harvard Business School. 10 minute walk.
As mentioned in the description, no kitchen. But very convenient if you just need a comfortable place to sleep.