The place has everything you need, and a lot of added extras that you didn't think you needed. Beautiful spot and just loved our stay.