8/10
Great little apartment very close to tech offices near Cambridge Station, close to restaurants, down a (mostly) quiet side street. The main reason I didn't rate this overall excellent was that the Wifi was nearly unusable... and since I was there for business and was hoping to get some more work done in the evenings.
Rafal
Επαγγελματικό ταξίδι 1 διανυκτέρευσης