Perfect location but needs a little TLC to be worth the cost.