Perfect. No really, perfect. Best family vacation you could ever ask for, sun, sea and sand. Bars, restaurants, activities, culture. Enjoy!