Good place for a short stay. Great location at the heart of Cambridge.