Comfortable, very relaxed stay in the beautiful town of Cambridge.