Kevin's place is awesome, I stayed there while visiting HBS and it's a short fifteen minute walk. Would definitely stay here again.