This was a perfect spot for our group of friends! Everything was as described and the location was great - right off of a T stop and walking distance to many attractions including Harvard. Would stay here again!