I said I would stay at Frank's place again... and I did. Can't beat the value for all that you are getting (yeah, business economics) and being close to the Savin T station makes this a gem for me.
They are at the top of a short hill from the T. Nice view of the city in the distance.