Great villa in a great location, all the amenities you could wish for, clean and comfortable. Communication was quick both before and during our stay. Highly recommended!