This place is perfect as far as setup and location on North Shore. You will not be disappointed!