A beautiful place with spectacular views. All items needed were provided. Only wish we stayed longer than we did. We will be back.