Hi... the hotels above both look good, and the sky bus goes to both of them. Which is in a better location? My ideal location is one which is convenient to travel around to, has great food and attractions nearby and ideally close to a car rental (although this is not a deal breaker).
I'm travelling with the husband and a 2 year old. TIA!