Place was fine. everything as expected and generally ok. nothing exceeded, and for the price, that was a bit disappointing. but prices in Cambridge are off the charts so I can't really fault the host.