Perfect location, great communication and nice and tidy. Great all around