Excellent Villa well equipped and with good location with outstanding views.