Mexico has lots of beaches that you could play on and jungles that you can explore. It has lots of historical things you can visit. you could go scuba diving or snorkeling with some cool fish or many sharks. You can see aquariums and swim with dolphins. Then top it with a really nice seafood dinner then hit the sack in a comfortable pillow and bed and a huge soft blanket.