Any places that are a must to visit?( Am open for all your suggestions ) :) And any beach resorts, or resorts that are good for kids aswell pls? And do i need to rent a car?