Beautiful Beaches, sunny Mediterranean climate