Hello, my partner is athletic and not one to sit on a beach for 2 weeks. I like pretty walks and my son wants to play on the beach. Where would rival Mauritius but have good weather, nice hotels and awesome beach? Anyone been to Sardinia or Greece? I here weather is the Caribbean is not ideal and Asia maybe too far for 7 year old. help.