An excellent villa in a great secluded location. Fantastic swimming pool.