Good value and well situated. I could not quite rate as excellent , but would be with a couple of minor improvements.