Perfect location, good communication and as expected.