I didn't know your birthday was the same day as mine! Happy Belated Birthday!
We're in Club Med too right now, so I feel for you on the chairs! Aidan is still small enough that he likes for me to cuddle up in bed with him. That's not going to last much longer, though. Hope Piper gets to feeling better soon.