Excellent place on a great Island