Bring you clothes and food, everything else is taken care of! Great location and close to a nice beach. Hosts were wonderful and have looked after every detail. Hope to stay here again sometime!