Everything is laid on for a good holiday. Very comfortable and had everything you would need provided. Samantha was great and very helpful and attentive.