The stay was perfect. All the amenities were clean and in perfect usable conditions. The communication from John was clear and quick. I would definitely recommend John's place for your stay in Cambridge.