excellent modern amenities and very clean and comfortable. Would stay again if I am in the Cambridge area!