Definitely need your own transportation since Dean is very accurate when he says there is no public transportation and not within walking distance of any attractions.