Where would you stay and how long to spend in the city before heading to the beach? We have 3 kids 15, 10 and 18 months and want to be able to keep all of them amused.