We had a great stay in this beautiful modern villa which has a fully equiped kitchen. The outside lounge and pool area was really great as well.