Perfect location, clear and timely communication. Good value for money.