Everything you need is provided, only thing needed is food and ice! There is also a place for ice 2mins away with good ice cream!! Beautiful place, amazing view, great stay overall