We stayed at the Cambridge Hotel for 4 nights and would recommend it to others. The hotel and our room were clean and comfortable. It is within walking distance of everything downtown; however, be prepared to walk uphill from the harbour area. The breakfast was good, and the staff were very attentive and helpful. They also offered homemade hummus and tzatziki with veggies, which was a delicious surprise.