Everything you need is provided and the view + beach are incredible! This is definitely a place to relax and enjoy the outdoors - we hope to be back again!