Actually what you want to pack sounds perfect. Be sure to pack a good sunscreen and plenty of film for your camera. Things like that will cost a lot more once down there.
A good pair of sandals are also a must and good walking shoes, not brand new.
Have a great time.