We had a good stay at Julia's. The location is great, walking distance to MIT.