We stayed a week and would book this property again without hesitation.
During our stay, we were provided with soap, shampoo, toothpaste and toothbrush, laundry soap, dish soap, sponge, trash bags, toilet paper, coffee pods for a few days, and salt. The villa lacked spices, cooking oils, paper towels, and drinking water, so a trip to the market upon arrival was necessary. There were only 4 wine glasses, and no beach towels. These are basic items that would have made this a top notch experience. (Hence 4 stars instead of 5)
The views are stunning, location is perfectly situated, bedding luxurious and comfortable, water pressure is fantastic, extremely quiet at night, and the staff were wonderful and prompt to solve/answer any issues that came up. (5 stars)
The elevator came in handy during the days it rained, so that we could stay dry moving about between the kitchen and bedroom floor.