Our stay was awesome! Our Villa was beautiful and the kitchen was well stocked with whatever you needed for cooking. Beds were comfortable and bathrooms beautiful. Thank you!