The place has an excellent location, 10 minutes away from Cambridge, with an awesome view. You will feel at home.