Amazing villa, very nice, careful and attentive landlords and property manager.
Villa very well located in the vibrant Stalos.