Great location and super clean! The villa was modern and clean and had all the amenities you could ask for: plates, silverware, cups, etc. Would definitely stay here again.