Like having your own private resort. Everything is provided. Donna and Bob are wonderful hosts. This is my second time here and I will be back, just love it.