Pros: great villa pool, good location
Cons: missing small touches that would make it 5 star eg. Hand soap, sufficient toilet paper and salt/paper/oil for the kitchen which short term guests would appreciate.
Overall would recommend to stay as it is close to very nice bays and beach’s.