10/10. Perfect location, price and value for money.