We had an amazing time at the villa. The inside was very spacious, clean, and comfortable. The outdoor areas were spectacular. We loved sitting on the upstairs deck watching the sunset. Would definitely come back!