We had a wonderful stay with everything you need and more. The view is unique and the whole area is beautiful. We would stay there again anytime and can highly recommend it.