What an amazing unique place to stay. We had 3 nights (wish it was longer ) Everything was provided. The bed was super comfortable, the kitchen well stocked and the views were amazing. Loved every bit of it.