We had a great stay. The villa was excellent - clean, stylish with amazing views.