Location perfect, everything is close by. Price may be fine I did not do much research on the price.
Only negative I can think of is a bit noisy, nothing they can do about it. It's near a hospital so ambulance sounds go off all day.