What a perfect place for a family vacation. Everything you can think of that you will need is there. Pool towels, snorkel gear, every utensil you could need for cooking etc. Very clean place and great communication from the owners/manager.