I know we don’t all have to bend over backwards to accommodate our kids 24/7 and everyone is definitely allowed “adult time” but you’re on a bloody family holiday (even if you don’t want to show us your extended family), hang out by a pool and let her play, for the love of God! Stop dragging your child to restaurants so you can pose (poorly) and let her splash about in the pool for one day. They’re only little for such a short space of time, she won’t want to know you in a few years so just enjoy it whilst you can (and put your phone down for 5 mins!).