Fantastic Villa; modern, clean, comfortable,quiet,lovely native setting.