On the pictures this place looks much better than in real.
But still, location and price might be significant advantage.