I came for a 3 day business trip and this place was perfect.
Lakeview is a pretty centrally located neighborhood and this apartment is directly above the Belmont L station, so it’s extremely convenient.
The place is just a small studio but very very nice - all nice new fixtures and furniture, extremely clean, stylish, and has WiFi w/ TV and Netflix.
There are some good spots nearby to eat and drink although I didn’t have much time to explore.
Only possible downside is the train station right outside which does create a bit of noise. In my opinion, it was no problem and didn’t keep me from getting to sleep at all. I wouldn’t let this deter you, just wanted to mention for any particularly light sleepers.