Can anyone give me the rundown on each/pros & cons??? i.e. location, activities, price etc... Thanks