Since there are individual unit owners who put their apartments on the market for rent, you see unreasonable pricing for studios and one bedrooms, both for the same price ($1600/month).
Is it better to buy or rent in this market? If you can afford to buy, you're probably paying too much income taxes. You don't know it but you are paying a mortgage right now, only it's not YOUR mortgage; your paying your landlord's mortgage but you're not getting the mortgage interest deduction!
Is it a good location? Yes. Sit down with your agent (if you don't have one, choose me!) and ask your agent to show you comparative sales data going back 3 years on any condo doevelopment that interests you.
With respect to Repton Place, I like the building. I like the location. You have access to various bus routes as well as being within a few minutes of the Mass Pike. The building is across the street from Russos (a great vegetable market) and within seconds of the Charles River bike/walking path.
If you are looking to be represented by a buyers agent or would just like to chat about your needs/wants and any other questions, please feel free to contact me on my cell at 617-216-1493 or via email at email@example.com. My partner, Jeet and I work together as a team and love to work with new buyers and sellers in Newton, Brookline, Watertown and other Metro Boston towns.