The location of the suite is perfect. During our three-week stay we got a feel for what it might be like to live in the neighbourhood. It's a cool place.
The suite is small but perfect for two people, & has everything you need. The stairs are indeed a bit steep, but manageable if you're fit & safe if you're careful. The highlight of the place is the wall of windows in the living room - beautiful light at all times of the day. Also the spacious bathroom.
We loved our time at 512 Euclid.