Just perfect whether we talk about the location, the Villa, the swimming-pool or our hosts. A marvelous place to be. Nothing to add !